Как сравнить время?
Знаками больше и меньше сравнивается. В сравнении участвует Unixtime(число секунд с 1970).
Для задания промежутков есть класс timedelta - тоесть у вас есть конкретное время и к нему надо прибавить 10 минут - то для этого используетс класс datetime.now() > datetime.strptime("2017-08-01 10:30:00","%Y-%m-%d %H:%M:%S") + timedelta(minutes=10)
станет True завтра в 10:40
Если же надо сравнить время независимо от даты то так:datetime.now().time() > (datetime.strptime("10:30:00","%H:%M:%S") + timedelta(minutes=10)).time()
Этот код вернет True так как во время написания поста больше 10:40(дата уже не имеет значения)
Время в виде строки тоже нормально сравнивается 
"19:00" < "19:30" #True