### Question:
QLIT extends QNODE<LIT> { public BooleanExpression lt(String val) { return BooleanOperation.create(Ops.LT, this, literal(val)); } QLIT(String variable); BooleanExpression lt(String val); BooleanExpression gt(String val); BooleanExpression loe(String val); BooleanExpression goe(String val); BooleanExpression lt(LIT val); BooleanExpression gt(LIT val); BooleanExpression loe(LIT val); BooleanExpression goe(LIT val); BooleanExpression like(String val); BooleanExpression matches(String val); Predicate isEmpty(); Predicate eqIgnoreCase(String val);  }### Answer:
@Test public void LtLIT() { assertEquals("{lit} < \"X\"", lit.lt(val).toString()); }