public final boolean incrementToken() throws IOException {
clearAttributes();
if (index < testToken.length) {
Token t = testToken[index++];
termAtt.setTermBuffer(t.termBuffer(), 0, t.termLength());
offsetAtt.setOffset(t.startOffset(), t.endOffset());
posIncrAtt.setPositionIncrement(t.getPositionIncrement());
typeAtt.setType(TypeAttributeImpl.DEFAULT_TYPE);
return true;
} else {
return false;