Salve a tutti, volevo chiedere se qualcuno può spiegarmi questo codice cosa fa:

javax.swing.SwingUtilities.invokeLater(new Runnable() {
public void run() {
createAndShowGUI();
}
});