Hej zrobiłem taką metodę, która powinna zwracać wszystkie pliki z wybranego zakresu dat. Problem jest że zwraca nie przefiltrowaną listę
public List<File>findBetweenTwoDates2(LocalDateTime startDate, LocalDateTime endDate,
List<File> files){
files.stream().map(f->{
try {
return getCreationTime(f);
} catch (IOException e) {
e.printStackTrace();
return null;
}
}).filter(f->f.isAfter(startDate) && f.isBefore(endDate)).collect(Collectors.toList());
return files;
}