1: // @author Frank M. Carrano, Timothy M. Henry 2: // @version 5.0 3: public void add(T newEntry) 4: { 5: Node newNode = new Node(newEntry); 7: if (isEmpty()) 8: firstNode = newNode; 9: else // Add to end of nonempty list 10: { 11: Node lastNode = getNodeAt(numberOfEntries); 12: lastNode.setNextNode(newNode); // Make last node reference new node 13: } // end if 14: 15: numberOfEntries++; 16: } // end add