class TimeSpan implements Comparable<TimeSpan>, Serializable, TimeSpanProvider, SizeProvider {

public abstract Duration getGapBetween(TimeSpan other)public abstract Duration getGapBetween(TimeSpan other);

}