public QueryBuilder setObservationStart (Date observationStart) {
boolean between = isBetween (observationStart);
if (!between)
throw new DateOutOfBoundsException(observationStart);
DateFormat dateFormat = new SimpleDateFormat (DATE_FORMAT);
String observationStartText = dateFormat.format(observationStart);