А зачем сначала добавлять ```System.lineSeparator()```, а потом удалять его? Не проще ли сразу в коллекцию складывать?