StringTokenizer st = new StringTokenizer(str, delimiter);
StringTokenizer streturn = new StringTokenizer(str, delimiter, true);
if (st.countTokens() != expected.length) {
errln("CountTokens failed for non-delimiter tokens");
}
if (streturn.countTokens() != expectedreturn.length) {
errln("CountTokens failed for delimiter tokens");
}
for (int i = 0; i < expected.length; i ++) {
if (!st.nextElement().equals(expected[i])
|| st.countTokens() != expected.length - i - 1) {