Have you ever struggled to understand what a piece of code like this is trying to say?
some_time > another_time
It should be simple, but our brains don't think in terms of "greater than" or "less than" when it comes to times and dates.
human_time lets you express time comparison the way your human brain thinks:
some_time.more_recent_than?(another_time)