code: @Override
  	public Date whenToValidate(Notify type, Date lastValidated) {
  		switch(type) {
  			case Approval:
  			case PasswordExpiration:
  				return null;
  			default:
  				GregorianCalendar gc = new GregorianCalendar();
  				gc.setTime(lastValidated);
  				gc.add(GregorianCalendar.MONTH, 6);  // 6 month policy
  				return gc.getTime();
  		}
  	}
docs: Default Policy is to set to 6 Months for Notification Types.
  add others/change as required