static <T> ContinuableFuture<T> executeOnUiThread(final Callable<T> action, final long delay) {
        return execute(new FutureTask<>(action), _UI_EXECUTOR, delay);
    }
static < T > ContinuableFuture < T > executeOnUiThread ( final Callable < T > action , final long delay ) { return execute ( new FutureTask < > ( action ) , _UI_EXECUTOR , delay ) ; }
The action will be asynchronously executed in UI thread.

@param action
@param delay
@return