public class Demo { public static void main(String[] args) { System.out.println("GenericLinkedList"); GenericLinkedList stringList = new GenericLinkedList(); stringList.addFirst("A"); System.out.println("LIST = " + stringList); stringList.addFirst("B"); System.out.println("LIST = " + stringList); stringList.addFirst("C"); System.out.println("LIST = " + stringList); String s; s = stringList.removeFirst(); System.out.println("s = " + s); System.out.println("LIST = " + stringList); s = stringList.removeFirst(); System.out.println("s = " + s); System.out.println("LIST = " + stringList); s = stringList.removeFirst(); System.out.println("s = " + s); System.out.println("LIST = " + stringList); s = stringList.removeFirst(); System.out.println("s = " + s); System.out.println("LIST = " + stringList); } }