ILogProvider::UpperBoundByTime

Performs binary search, resulting in position of the first log message with time > provided time value.