//merge results
easyBatchFinalReport.setStartTime(Collections.min(startTimes));
easyBatchFinalReport.setEndTime(Collections.max(endTimes));
easyBatchFinalReport.setTotalRecords(totalRecords);
for (Integer filteredRecord : filteredRecords) {
easyBatchFinalReport.addFilteredRecord(filteredRecord);
}
for (Integer ignoredRecord : ignoredRecords) {
easyBatchFinalReport.addIgnoredRecord(ignoredRecord);
}
for (Integer rejectedRecord : rejectedRecords) {