src/main/java/com/tri/persistence/jpql/QueryBuilder.java
public QueryBuilder setParameter(final String name, final Date value,
			final TemporalType temporalType) {
		return setParameter(new ParameterDate(name, value, temporalType));
	}
public QueryBuilder setParameter(final String name, final Date value,
			final TemporalType temporalType) {
		return setParameter(new ParameterDate(name, value, temporalType));
	}
Adds the given parameter to the builder. All parameters will added to the
JPA Query returned by a call to {@link #createQuery(EntityManager)} or
{@link #createQuery(EntityManager, Class)}.

@param name
parameter name
@param value
parameter value
@param temporalType
temporal type
@return builder reference, fluent api support