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;
  }
}

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 ; } }
build a string from the list of expressions following the given one .
