public void ensureValidSessionDate(int sessionDateYYYYMMDD) { DateUtils.ensureFormatYYYYMMDD(sessionDateYYYYMMDD); if ((sessionDateYYYYMMDD < startYYYYMMDD) || (sessionDateYYYYMMDD > endYYYYMMDD)) Utils.throwIncorrectSpecException( "Session date [" + sessionDateYYYYMMDD + "] should be between start [" + startYYYYMMDD + "] and end date [" + endYYYYMMDD + "] for Program [" + name + "]"); }