@@ -0,0 +1,650 @@
+package org.ccci.gto.android.common.eventbus.task;%0A%0Aimport android.support.annotation.NonNull;%0A%0Aimport org.greenrobot.eventbus.EventBus;%0A%0Apublic final class EventBusDelayedPost implements Runnable %7B%0A    @NonNull%0A    private final EventBus mEventBus;%0A    @NonNull%0A    private final Object%5B%5D mEvents;%0A%0A    public EventBusDelayedPost(@NonNull final EventBus eventBus, @NonNull final Object... events) %7B%0A        mEventBus = eventBus;%0A        mEvents = events;%0A    %7D%0A%0A    @Override%0A    public void run() %7B%0A        for (final Object event : mEvents) %7B%0A            if (event != null) %7B%0A                mEventBus.post(event);%0A            %7D%0A        %7D%0A    %7D%0A%7D%0A

create a simple delayed eventbus post task