/* package whatever; // don't place package name! */ import java.util.*; import java.lang.*; import java.io.*; /* Name of the class has to be "Main" only if the class is public. */ class Ideone { { List<Integer> prueba = new ArrayList<Integer>(6); prueba.add(1); prueba.add(2); prueba.add(3); prueba.add(4); prueba.add(5); prueba.add(6); Ideone.toTraverse(prueba); } public static <E> void toTraverse(List<E> lista) { Iterator<E> it = lista.iterator(); while(it.hasNext()) { E obj = it.next(); } } }