Validação de máscara

Pessoal, tenho uma String no formato “10.6.0.44.2.090”
Eu queria saber o que vocês utilizam (se possível com um pequeno exemplo) para validar esta máscara, pois quero que todas as Strings(ou qualquer outra classe) sejam escritas neste formato.

Obrigado

 MaskFormatter formato; 
 JFormattedTextField num;
    try { 
      formato=new MaskFormatter("##.#.#.##.#.###");
          } 
   catch (Exception ex) { 
      ex.printStackTrace(); 
    } 
  
//para criar e instalar o campo
  num=new JFormattedTextField();  
  num.setColumns(10);
  formato.install(num);

Ok, brigadão,
mas olhando a os docs da API…
não avhei nada que me retornasse true ou false pra dizer se a String que estou passando como parâmetro está no formato ou não…

Como fazer isso?