code: public static void runOnUiThread(@NonNull final Runnable runnable) {
          Condition.INSTANCE.ensureNotNull(runnable, "The runnable may not be null");
          new Handler(Looper.getMainLooper()).post(runnable);
      }
docs: Executes a specific runnable on the UI thread.
  
  @param runnable
  The runnable, which should be executed, as an instance of the type {@link Runnable}.
  The runnable may not be null