Изначально был HashMap и валидатор не пропускал по последнему пункту, потом сделал LinkedHashMap и все стало еще хуже) Программа работает. Выходит: Строка1 1 Строка2 2 Строка3 3 Строка4 4 Строка5 4 Строка6 7 Строка7 7 Строка8 8 Строка9 9 Строка10 10