private DateTime IncrementBy(DateTime start, IDateTimeIncrementer incrementer) => incrementer.Add(start, (double)IntervalAmount);
public DateTime Add(DateTime start, double amount) => _innerIncrementor.Add(start, -amount);