А в kotlin android extentions разве нет штук для этого?
» What if you want to iterate over numbers in reverse order? It's simple. You can use the downTo() function defined in the standard library
pac4j?