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

public abstract TimeSpan getIntersection(TimeSpan other)public abstract TimeSpan getIntersection(TimeSpan other);

}