Привет, Задумка была такая: 1. Применяю removeAll(Collection<?> c), если в allLines есть все строки из forRemoveLines, мы их удаляем и исполняем п. 3; 2. Если я правильно понял логику работы метода removeAll, когда хоть одна строка не совпадает метод возвращает false и ничего не меняется. 3. Если в п.2 получаю false, очищаю allLines через clear(). Почему не проходит?