TotallyOrderedSet breakpoints = getBreakPoints();
if ((breakpoints != null) && !breakpoints.isEmpty()) {
if (_debugging && _verbose) {
_debug("The first breakpoint in the breakpoint list is at "
+ breakpoints.first());
}
// NOTE: the breakpoint table is not changed.
Time nextBreakpoint = ((Time) breakpoints.first());
double maximAllowedStepSize = nextBreakpoint.subtract(