public boolean containsDay(Date day) { return !(this.getStart().after(day) || this.getEnd().before(day));
public boolean containsDay(Calendar day) { return !(this.getStartDate().after(day) || this.getEndDate().before(day));
    public boolean containsDay(Date day) {        return !(this.getStart().after(day) || this.getEnd().before(day));    }