class TestSLLImproved { public static void main (String[] args) { SingleLinkedListImproved list = new SingleLinkedListImproved(); list.insertLast(new Integer(6)); list.insertFirst(new Integer(3)); list.insertLast(new Integer(5)); list.insertAfterNode(new Integer(1), list.getHead()); System.out.println(list); System.out.println("tail: " + list.getTail()); System.out.println(list.searchNodeImproved(new Integer(4)) != null); System.out.println("tail: " + list.getTail()); System.out.println(list.searchNodeImproved(new Integer(5)) != null); System.out.println("tail: " + list.getTail()); } }