Convenience scheduleFinally wrapper. Behaves according to the following semantics:
Tasks scheduled will be run at once.
Tasks scheduled during task execution will be grouped into the current run.
Tasks scheduled more than once, that have not yet executed, will only be executed once.
The order in which tasks will actually execute is not defined. Custome behaviour may be defined at the start and end of a group run by overriding {@code being} and {@code end}
@author danilatos@google.com (Daniel Danilatos)
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.