Задавал этот вопрос ранее. Отредактировал следую советам из комментариев. Однако результат не изменился. Не понимаю почему меняются размеры списка и зачем переопределять toString() в -i, функции, которые я там использую возвращают String. SimpleDateFormat.format(...) возвращает StringBuffer. Или это принципиально ? Не проходит валидацию для 3 параметров. Не могу понять ошибки. -u: Убедись, что при обновлении данных человека размер списка allPeople не меняется.. Почему размер списка меняется, если я использую get и set ArrayList? -d: Убедись, что при обновлении данных человека размер списка allPeople не меняется.. Как в -u -i: Убедись, что при параметре -i выводятся на экран данные человека.. Должно выводиться.