package org.jlib.container.sequence.index;

import org.jlib.container.sequence.InsertSequenceIterator;
import org.jlib.container.sequence.Sequence;
import org.jlib.container.sequence.SequenceIterator;

/**
 * {@link SequenceIterator} over the Elements of an {@link InsertIndexSequence}.
 * 
 * @param <Element>
 *        type of elements held in the {@link Sequence}
 * 
 * @author Igor Akkerman
 */
public interface InsertIndexSequenceIterator<Element>
extends InsertSequenceIterator<Element>, IndexSequenceIterator<Element> {

    /**
     * Returns the traversed {@link InsertIndexSequence}
     * 
     * @return traversed {@link InsertIndexSequence}
     */
    @Override
    public InsertIndexSequence<Element> getSequence();
}

@@ -243,17 +243,17 @@
 ver the 
-E
+e
 lements 
@@ -541,218 +541,65 @@
  %7B%0D%0A
-%0D%0A
     /
-**%0D%0A     * Returns the traversed %7B@link InsertIndexSequence%7D%0D%0A     * %0D%0A     * @return traversed %7B@link InsertIndexSequence%7D%0D%0A     */%0D%0A    @Override%0D%0A    public InsertIndexSequence%3CElement%3E getSequence();
+/ unifying interface to satisfy the Eclipse compiler
 %0D%0A%7D%0D

Revert "InsertIndexSequenceIterator: getSequence method added"