Report question

Question: When to use SwingUtilies.invokeAndWait/invokeLater