question: private String stringFromExpressionsAfter ( final Expression expr ) { if ( expr == null ) { return null ; } final Iterator < Expression > it = iteratorFromExpression ( expr ) ; final Iterator < Expression > it2 = iteratorFromExpression ( expr ) ; if ( it2 . hasNext ( ) ) { final Expression e2 = it2 . next ( ) ; if ( e2 . isNumeral ( ) ) { it . next ( ) ; } } final SentenceBuilder buffer = new SentenceBuilder ( ) ; if ( buffer . appendUntilBreak ( it ) > 0 ) { return buffer . toString ( ) ; } else { return null ; } }
target:  Build a string from the list of expressions following the given one.