QueryBuilder builder = session.getQueryBuilder();
// QueryDomainType is the main interface
QueryDomainType dobj = builder.createQueryDefinition(Employee.class);
// parameter name
PredicateOperand param = dobj.param("name");
// property name
PredicateOperand column = dobj.get("name");
// compare the column with the parameter
Predicate compare = column.greaterEqual(param);
// set the where clause into the query