Exemplo n.º 1
0
 /**
  * Indica si hay más elementos en la iteración
  *
  * @return verdadero si existe más elementos
  */
 @Override
 public boolean hasNext() {
   return !handler.isEmpty();
 }
Exemplo n.º 2
0
 /**
  * Devuelve el siguiente elemento de la iteración
  *
  * @return elemento siguiente
  */
 @Override
 public T getNext() {
   T next = handler.getFirst();
   handler = handler.getTail();
   return next;
 }