[RESOLVIDO]List, carregando de forma diferente

Estou com o Problema, que é o seguinte:

Criei duas funcoes, que retorna a linha abaixo,

Quando vou carregar a lista iteratorvalida, carrega normalmente conforme (anexo 20), o problema quando vou carregar a lista iteratorvalidaitens , esta carregando
de forma diferente, a minha dúvida, gostaria de carregar a minha lista iteratorvalidaitens igual do objetovalidacao

Obs. Da uma olhada no anexo para entender melhor o meu problema.

Não sei pq esta ocorrendo isso , rs

1--------------------------------------------------Anexo (Tela 20)
No Postgres, fiz a seguinte chamada da funcao

SELECT valida_benef(‘01049000008085005’,‘2013/01/01’,‘C’,‘PORTAL’,104)

Retorna a linha

{“0000|2009|0110|13|SEM COBERTURA PARA ESTE TIPO DE GUIA”}


**************************************DAO 
    public List<Object> funcaovalidabenef(String codbenef, String data, Integer Codigo) {    
        try {           
                 String query = "SELECT valida_benef('"+codbenef+"','"+data+"','C','PORTAL',"+Codigo+")";                           
                 return (List<Object>) emAux.createNativeQuery(query).getResultList(); 
        }
        catch (Throwable ex) {             
                System.err.println("failed.----" + ex);  
                throw new ExceptionInInitializerError(ex);  
        }  
    
    }
**************************************DAO 
********************************************************************************** Bean 

                        List<Object> objetovalidacao =cadususervico.burcarfuncaovalidabenef(getCodbenef(),dataatual , vcodadministradora);
                        Iterator iteratorvalida = objetovalidacao.iterator();
                         String consistencia = null;
                         

                        while(iteratorvalida.hasNext()){
                            Object []obj = (Object[])iteratorvalida.next();                    
                            if (obj.length == 1)
                            {
                                consistencia = (String) obj[0]+"-";
                            }                            

********************************************************************************** Bean 

2-----------------------------------------------------Anexo (Tela 21)
No Postgres, fiz a seguinte chamada da funcao

select valida_procedimento(‘01049000008085005’,‘TUS’,‘10101012’, ‘2013-04-10’,‘PORTAL’,‘C’,1,‘001’,105,3,‘E’)
Retorna a linha

{“1301|2009|1100|25|PROCEDIMENTO NAO PODE SER INCLUIDO NESTE TIPO DE GUIA”,“1423|2015|1100|32|QUANTIDADE DO PROCEDIMENTO ULTRAPASSA O LIMITE CONTRATUAL”}

No java fiz a rotina:

Rotina Procedimento

**********************************************************************************
**************************************DAO 
public List<Object> funcaovalidaprocedimento(String codbenef,String tabela, String Codproc, 
                                                  String data,String Tipo, Integer Codprest, String Codespec) {    
        try {           
             String query = "select valida_procedimento('01049000008085005','TUS','10101012','2013/04/22','PORTAL','C',1,'001',105,3,'E')";
            return (List<Object>) emAux.createNativeQuery(query).getResultList(); 

            
        }
        catch (Throwable ex) {             
                System.err.println("failed.----" + ex);  
                throw new ExceptionInInitializerError(ex);  
        }  
    
    }
********************************************************************************** Bean 
                        List<Object> objetovalidacaoitens =itensguiaservico.burcarfuncaovalidaprocedimento(getCodbenef(), "TUS", "10101012", dataatual, "C", vcodprest, "001");
                        Iterator iteratorvalidaitens = objetovalidacaoitens.iterator();
                        String consistencia = null;
                         

                        while(iteratorvalidaitens.hasNext()){
                            Object []objetoitens = (Object[])iteratorvalidaitens.next();   
                            
                            if (objetoitens.length == 1)
                            {
                                consistencia = (String) objetoitens[0]+"-";
                            }          
                       }                      
**********************************************************************************




O problema esta na funcao.