returns true if this FixedTimeExecutor has finished (it has cycled more than repeats times)
Returns false if repeats is 0 (it lasts forever)