a time range ?time-range-1 ends at the same time a time range?time-range-2 starts.
(<=> (Meets ?Time-Range-1 ?Time-Range-2)
(Equals (End-Time-Of ?Time-Range-1)
(Start-Time-Of ?Time-Range-2)))
(<=> (Before= ?Time-Range-1 ?Time-Range-2)
(Or (Before ?Time-Range-1 ?Time-Range-2)
(Meets ?Time-Range-1 ?Time-Range-2)))
(<=> (After= ?Time-Range-1 ?Time-Range-2)
(Or (After ?Time-Range-1 ?Time-Range-2)
(Meets ?Time-Range-2 ?Time-Range-1)))
(<=> (Overlaps= ?Time-Range-1 ?Time-Range-2)
(Or (Overlaps ?Time-Range-1 ?Time-Range-2)
(Meets ?Time-Range-1 ?Time-Range-2)))