Hej chce stworzyć sobie klasę generyczną, która będzie sprawdzała list pewnych obiektów które jedna z pól będzie data. Niestety i.getTime() się nie kompiluje i słusznie bo nie wie jaki to obiekt będzie. Jak to można rozwiązać używając klasy generycznej.
public class Validation<T> {
public List<T> valDate(List<T> indicators){
LocalDateTime today = LocalDateTime.now();
return indicators.stream().filter(i->i.getTime.isBefore(today.minusDays(1))).collect(Collectors.toList());
}
}