@Override public ExcelRow process(ExcelRow item) throws Exception { ExcelRow result = null; // By default we filter the item if (item.getDate() != null) { LocalDate itemDate = item.getDate(); if (!mode.filter(itemDate, thresholdDate)) { result = item; } } return result; }