assert(mtInputs.length == mtGold.length);
for (int sent = 0; sent < mtInputs.length; sent++) {
PTBTokenizer<Word> ptbTokenizer = PTBTokenizer.newPTBTokenizer(new StringReader(mtInputs[sent]));
int i = 0;
while (ptbTokenizer.hasNext()) {
Word w = ptbTokenizer.next();
try {
assertEquals("PTBTokenizer problem on string " + sent + " token " + i, mtGold[sent][i], w.value());
} catch (ArrayIndexOutOfBoundsException aioobe) {
// the assertion below outside the loop will fail
}
i++;
}