| Modifier and Type | Field and Description |
|---|---|
private T |
firstElement
The next element to return in
next(). |
private T |
secondElement
The element to return in
next(), after firstElement is returned. |
| Constructor and Description |
|---|
IteratorImpl(T firstElement,
T secondElement) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasNext() |
T |
next() |
void |
remove() |
private T secondElement
next(), after firstElement is returned. If firstElement is null then this field must be null, otherwise it must be
different from firstElement.