Defines an iterator that can be reset back to an initial state.
This interface allows an iterator to be repeatedly reused.
@param < E> the type to iterate over
@since 3.0
@version $Id: ResettableIterator.java 1477779 2013-04-30 18:55:24Z tn $
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.