Como introduzir um tempo de espera entre a execućão de comandos?

Bom dia,

Estou precisando fazer com que haja um tempo entre a execućão de dois métodos. Algo como:

metodo1();
<espera 2 segundos>
metodo2();

Alguém poderia me ajudar com isso?

Obrigado,

try { Thread.sleep (2 * 1000); } catch (InterruptedException ex) {}

Vlw!