StringExpression varExpr = new ReferenceNumberExpression(var);
TypeExpression typeExpr1 = new SimpleTypeExpression("Type1");
TypeExpression typeExpr2 = new ReferenceTypeExpression("typeVar");
typeExprList.add(typeExpr1);
typeExprList.add(typeExpr2);
NumberExpression numExpr1 = new SimpleNumberExpression(4);
NumberExpression numExpr2 = new ReferenceNumberExpression("numVar");
BooleanExpression boolExpr1 = new SimpleBooleanExpression(true);
StringExpression stringExpr = new SimpleStringExpression("string");
stringExprList.add(stringExpr);
TypeListExpression typeListExpr = new SimpleTypeListExpression(typeExprList);