Метод removeAllSummerPeople не удаляет записи. Чтобы разобраться, вывел map, преобразованный методом removeAllSummerPeople в консоль, а там:
Сталлоне:Tue May 01 00:00:00 MSK 1900
Хоган:Tue May 01 00:00:00 MSK 1900
Чан:Tue May 01 00:00:00 MSK 1900
Рокки:Tue May 01 00:00:00 MSK 1900
Уиллис:Tue May 01 00:00:00 MSK 1900
Стетхам:Tue May 01 00:00:00 MSK 1900
Бильмондо:Fri Jun 01 00:00:00 MSK 1900
Терминатор:Tue May 01 00:00:00 MSK 1900
Рембо:Sun Jul 01 00:00:00 MSK 1900
Норрис:Tue May 01 00:00:00 MSK 1900
Собственно, вопрос: почему год установился 1900, хотя я устанавливал 0 (39-я строка).