Terei algo ± assim:
List<String> list = new ArrayList<String>();
list.add("Imposto INSS sem conta contábil.");
list.add("Centro de custo 56 conta REF sem conta contábil.");
list.add("Centro de Custo 18 plano financeiro 2.1.5.8 sem conta contábil.");
list.add("Cliente 90 sem conta contábil.");
list.add("Centro de Custo 89 plano financeiro 2.1.5.11 sem conta contábil.");
list.add("Conta Corrente 3838302 sem conta contábil.");
list.add("Centro de Custo 89 plano financeiro 2.1.5.9 sem conta contábil.");
list.add("Parâmentro contábil Desconto sem conta contábil.");
list.add("Centro de Custo 89 plano financeiro 2.1.5.28 sem conta contábil.");
list.add("Parâmentro contábil Acréscimo sem conta contábil.");
list.add("Centro de Custo 48 plano financeiro 2.1.5.8 sem conta contábil.");
list.add("Centro de Custo 89 plano financeiro 2.1.5.10 sem conta contábil.");
list.add("Centro de Custo 18 plano financeiro 2.1.5.9 sem conta contábil.");
list.add("Cliente 23 sem conta contábil.");
list.add("Imposto ISS sem conta contábil.");
list.add("Centro de Custo 57 plano financeiro 2.1.5.18 sem conta contábil.");
list.add("Conta Corrente 8986986 sem conta contábil.");
list.add("Centro de Custo 89 plano financeiro 2.1.5.8 sem conta contábil.");
list.add("Cliente 15 sem conta contábil.");
list.add("Centro de Custo 89 plano financeiro 2.2.5.8 sem conta contábil.");
list.add("Credor 16 sem conta contábil.");
list.add("Centro de Custo 89 plano financeiro 2.1.5.12 sem conta contábil.");
list.add("Credor 89 sem conta contábil.");
list.add("Centro de Custo 57 plano financeiro 2.1.5.8 sem conta contábil.");
list.add("Imposto CAUCAO sem conta contábil.");
list.add("Centro de Custo 18 plano financeiro 2.1.5.18 sem conta contábil.");
Ordenando
Collections.sort(list);
A saída será assim:
Centro de Custo 18 plano financeiro 2.1.5.18 sem conta contábil.
Centro de Custo 18 plano financeiro 2.1.5.8 sem conta contábil.
Centro de Custo 18 plano financeiro 2.1.5.9 sem conta contábil.
Centro de Custo 48 plano financeiro 2.1.5.8 sem conta contábil.
Centro de Custo 57 plano financeiro 2.1.5.18 sem conta contábil.
Centro de Custo 57 plano financeiro 2.1.5.8 sem conta contábil.
Centro de Custo 89 plano financeiro 2.1.5.10 sem conta contábil.
Centro de Custo 89 plano financeiro 2.1.5.11 sem conta contábil.
Centro de Custo 89 plano financeiro 2.1.5.12 sem conta contábil.
Centro de Custo 89 plano financeiro 2.1.5.28 sem conta contábil.
Centro de Custo 89 plano financeiro 2.1.5.8 sem conta contábil.
Centro de Custo 89 plano financeiro 2.1.5.9 sem conta contábil.
Centro de Custo 89 plano financeiro 2.2.5.8 sem conta contábil.
Centro de custo 56 conta REF sem conta contábil.
Cliente 15 sem conta contábil.
Cliente 23 sem conta contábil.
Cliente 90 sem conta contábil.
Conta Corrente 3838302 sem conta contábil.
Conta Corrente 8986986 sem conta contábil.
Credor 16 sem conta contábil.
Credor 89 sem conta contábil.
Imposto CAUCAO sem conta contábil.
Imposto INSS sem conta contábil.
Imposto ISS sem conta contábil.
Parâmentro contábil Acréscimo sem conta contábil.
Parâmentro contábil Desconto sem conta contábil.
Ficou quase perfeito, o “problema”
Centro de Custo 18 plano financeiro 2.1.5.18 sem conta contábil.
Centro de Custo 18 plano financeiro 2.1.5.8 sem conta contábil.
Centro de Custo 18 plano financeiro 2.1.5.9 sem conta contábil.
Gostaria que ficasse assim:
Centro de Custo 18 plano financeiro 2.1.5.8 sem conta contábil.
Centro de Custo 18 plano financeiro 2.1.5.9 sem conta contábil.
Centro de Custo 18 plano financeiro 2.1.5.18 sem conta contábil.
Acho q não tem como, ou tem?