Приветствую. Вроде все работает, но не проходит пункт: -Метод joinData должен очистить список allLines и выбросить исключение CorruptedDataException, если в allLines не содержаться все строки из списка forRemoveLines. По моим проверкам все работает.