Methods inherited from interface java.util.Iterator
public void remove()
Removes the item last returned by this iterator.
There may have been subsequent alterations to the list
since you obtained this item, however you can still remove it.
You can even remove it if the item is no longer in the main list.
However, you can't call this method on the same iterator more
than once without calling next() or previous().
Mark this cursor as no longer being needed. Any resources
associated with this cursor are immediately released.
In previous versions of this class, it was mandatory to close
all cursor objects to avoid memory leaks. It is no longer
necessary to call this close method; an instance of this class
can now be treated exactly like a normal iterator.