- * Invokes custom code on the GUI thread. If the caller is already on the GUI thread, the code is executed immediately
- * @param runnable Code to run
+ * Invokes custom code on the GUI thread. Even if the current thread <b>is</b> the GUI thread, the code will be
+ * executed at a later time when the event processing is done.
+ *
+ * @param runnable Code to run asynchronously