Metodos prontos

Existe alguma biblioteca que eu posso importar em meu programa que possue metodos de verificação de conversão de String para Inteiros ou double.

Ex:

String op;

[code]do {
op JOptionPane.showInputDialog(“Entre com um numero real”);
} while(metodo de verificação de conversão == false);

Double.parseDouble(op);[/code]

quero um metodo que faça com que o usuario não digite nenhuma letra quando é pedido a ele que digite um numero.
Eu sei que é simples fazer esse metodo eu mesmo, mas quero deixar mais claro meu codigo.

boolean sair = false; while(!sair) { op = JOptionPane.showInputDialog("Entre com um numero real"); try { Double.parseDouble(op); } catch(Exception e) { sair = true; } }