Yo creo que con esto te seria suficiente.
Pattern p = Pattern.compile("[a-zA-Z]*");
Matcher m = p.matcher("ho1la");
boolean b = m.matches();
Esto devuelve false
y esto true
Pattern p = Pattern.compile("[a-zA-Z]*");
Matcher m = p.matcher("hola");
boolean b = m.matches();
Saludos.
Pattern p = Pattern.compile("[a-zA-Z]*");
Matcher m = p.matcher("ho1la");
boolean b = m.matches();
Esto devuelve false
y esto true
Pattern p = Pattern.compile("[a-zA-Z]*");
Matcher m = p.matcher("hola");
boolean b = m.matches();
Saludos.