public boolean isOverDue(boolean dateOnly) {
		if (this.getDueDate() == null)
			return false;
		
		Calendar today = Calendar.getInstance();
		if (today.compareTo(this.getDueDate()) > 0) {
			if (dateOnly) {
				if (!org.apache.commons.lang3.time.DateUtils.isSameDay(
						today,
						this.getDueDate()))
					return true;
			} else {
				return true;
			}
		}
		
		return false;
	}