question: get another iterator over the same items , positioned at the start . concode_field_sep EmptyIterator theInstance concode_field_sep Item next concode_elem_sep Item current concode_elem_sep SequenceIterator getReverseIterator concode_elem_sep Value materialize concode_elem_sep int getProperties concode_elem_sep boolean hasNext concode_elem_sep EmptyIterator getInstance concode_elem_sep int position concode_elem_sep int getLastPosition
target: SequenceIterator function ( ) { return theInstance ; }