An executor that always runs all tasks in order, using a delegate executor to run the tasks.
More specifically, any call B to the {@link #execute(Runnable)} method that happens-after another call A to thesame method, will result in B's task running after A's.