Returns true if the iterator can be advanced past its current location.
Returns:
a
boolean value
remove
void remove()
Removes the last entry returned by the iterator. The result of invoking this method more than once for a single entry is undefined and can leave the underlying data structure in a confused state.