TimeDistribution
Generates non-negative delays between occurrences.
The sampling operation follows the same separation used by Apache Commons Math distributions: drawing a value does not know which reaction consumes it or how that reaction is scheduled. Reactions convert sampled delays to absolute simulation times and own every decision about preserving, replacing, or transforming an occurrence.