import java.util.Iterator; public class Demo2 { public static void main(String[] args) { System.out.println("Iterator"); GenericLinkedList stringList = new GenericLinkedList(); stringList.addFirst("C"); stringList.addFirst("B"); stringList.addFirst("A"); System.out.println(stringList); // A -> B -> C Iterator itr = stringList.iterator(); while(itr.hasNext()) { System.out.println(itr.next()); } } }