package com.whatstodo.filter; import java.util.Calendar; import com.whatstodo.models.Task; public class OverdueFilter extends Filter { private static final long serialVersionUID = 7082562771754590924L; @Override protected boolean filter(Task task) { if(task.getDate() == null) { return false; } Calendar today = Calendar.getInstance(); Calendar date = Calendar.getInstance(); date.setTime(task.getDate()); return compareDate(date, today) < 0; } @Override protected String getFilterName() { return "Überfällig"; } }