code: public boolean isWeekend(final Date date) {
          if (date != null && delegate != null) {
              return delegate.isWeekend(Utils.getCal(date));
          }
          return false;
      }
docs: is the date a non-working day according to the WorkingWeek?