Parar minha aplicação durante 4 segundos e voltar

Oi, alguém sabe como eu fazer pra minha aplicação esperar um tempo determinado e continuar?
ex.:

public void meuMetodo()`{
   String str = "Fabio";
    // para durante 4 segundos
   System.out.println(str);
}

Abraços.

Cara, em C++ tem um método chamado delay(), que voce passava um tempo em milissegundos, e o processo ficava parado enquanto esse tempo nao terminasse.

Andei procurando algo semelhante, veja se te serve. java.util.Timer

Use:

Thread.sleep(2000);

Vlws aew
=]