Hola...
Si lo que buscas es validar el contenido y devolver sólamente true / false, existe una forma más rápida de hacerlo.
Echa un vistazo al método matches(String regexp) de la clase String (está a partir de la 1.4, en versiones anteriores no existe). Con una expresión regular adecuada, podrás comprobar si tu cadena cumple las condiciones o no con una sóla instrucción (y podrás limitar o permitir tantos caracteres como quieras).
Un saludo.
Silverfox