class DynamicSimulationParameters extends AbstractExtendable<DynamicSimulationParameters> {

    public DynamicSimulationParameters setStartTime(int startTime) {
        if (startTime < 0) {
            throw new AssertionError("Start time should be zero or positive");
        }
        this.startTime = startTime;
        return this;
    }

    public  DynamicSimulationParameters(int startTime, int stopTime);
    public  DynamicSimulationParameters();
    protected  DynamicSimulationParameters(DynamicSimulationParameters other);

}