sample

abstract fun sample(): Time

Draws the next delay.

Implementations must return a non-negative, finite Time. Invalid samples are rejected at the reaction boundary so custom implementations receive the same validation as built-in distributions.

Return

a newly sampled delay