@Override
    public FieldPart next() {
        int i = index;
        while (i < fieldList.size()) {
            if (fieldList.get(i).isToken()) {
                index = i + 1;
                prevReturned = i;
                return fieldList.get(i);
            }
            i++;
        }
        throw new NoSuchElementException("No more tokens available.");
    }
A specialized list iterator to manipulate tokens in HitField objects.

@author Steinar Knutsen
container-search/src/main/java/com/yahoo/prelude/hitfield/TokenFieldIterator.java