You can sort both left and right at the same time and use both lists to exclude any overlapping values. If the list is sorted by the left end, then none of the intervals to the right of the right end of the test range can overlap. If the list is sorted to the right, then none of the intervals to the left of the left end of the test range can overlap.
For example, if the intervals
[1,4], [3,6], [4,5], [2,8], [5,7], [1,2], [2,2.5]
and you will find a match with [3,4] , then sorting by the left edge and marking the position of the right end of the test (the right end is just greater than its value, so 4 included in the range)
[1,4], [1,2], [2,2.5], [2,8], [3,6], [4,5], *, [5,7]
you know that [5,7] cannot overlap, then sort by the right edge and mark the position of the left end of the test
[1,2], [2,2.5], *, [1,4], [4,5], [3,6], [5,7], [2,8]
you know that [1,2] and [2,2.5] cannot intersect
Not sure how effective it will be, since you need to do two kinds and searches.