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