Condition leftIntCondition = new IntegerCondition();
Condition rightIntCondition = new IntegerCondition();
Condition dashCondition = new PunctuationValueCondition('-');
Condition leftRomanNumeralCondition = new RomanNumeralCondition();
Condition rightRomanNumeralCondition = new RomanNumeralCondition();
Condition leftNumTextCondition = new WordSetCondition(iv_textNumberSet,
false);
Condition rightNumTextCondition = new WordSetCondition(
iv_textNumberSet, false);
startState.addTransition(leftIntCondition, leftNumIntegerState);
startState.addTransition(leftRomanNumeralCondition, leftNumRomanState);
startState.addTransition(leftNumTextCondition, leftNumTextState);