Como identificar caracteres não imprimiveis em java? [RESOLVIDO]

Bom dia…

O meu problema é o seguinte:

Eu tenho uma cadeia de bytes que o java tenta converter para String para fazer a exibição dos dados em uma página web, só que se retornar caracteres não imprimiveis, o meu dataTable do prime faces buga a paginação…

Alguém saberia como eu posso fazer essa identificação de caracteres não imprimiveis em java?

faça 1 array com os “caracteres possiveis” e verifique se tem ordem,
caso tenha algum “caracter ilegivel” retire a string toda…

1 ideia é fazer a leitura atravez de tabela ASCII

A classe Character possuí diversos métodos estáticos para a verificação de caracteres. Esses métodos tem o prefixo “is”.
Dê uma olhada na documentação: http://docs.oracle.com/javase/7/docs/api/java/lang/Character.html

[]'s