Как ваш интерфейс использует универсальный, вы должны реализовать с использованием подстановочных знаков:
public class GroupDaoImpl implements EntitiesDao<Group> {}
И для добавления метода вы должны реализовать, как объявлено в интерфейсе, вы объявляете как Список , поэтому вы должны реализовать как Список :
void add(List<?> entity);
Реализация:
@Override
public void add(List<Group> group) {
}