Можно спарсенные значения положить в таблицу с разделителем ":" и отсортировать таблицу по первой колонке, напрмиер по уменьшению и потом взять первую строку из таблицы - это будет максимальное время. Дополнительным действием, например кубиком IF можно проверить, что значение первой ячейки более 20.
Либо в цикле делать перебор строк, разбивать значения по переменным (до двоеточия и после) и с помощью IF проверять что значение первой переменной более или равно 20. Выход из цикла: найдено ожидаемое или конец списка/таблицы.