if (match == null)
{match = nextMatch.createInstance(getExpressionId(),
nodeId, matchTerm);}
if (firstOffset < 0)
{firstOffset = token.startOffset();}
match.addOffset(firstOffset, token.endOffset() - firstOffset);
frequency++;
//Start again on fist term
j = 0;
term = terms[j];
continue;