В моей базе данных firestore идентификаторы документов INTEGER хранятся как String.Проблема заключается в том, что всякий раз, когда я использую запрос для сортировки этих документов по их идентификаторам в порядке убывания, он показывает 0, 1, 10, 2, 3 и т. Д. (Прикрепленный снимок) вместо 0, 1, 2, 3, 10 и т. Д.
Пожалуйста, помогите мне решить эту проблему.Эти идентификаторы должны отображать / упорядочивать CardView в Recyclerviews в порядке убывания в моем приложении для Android.
введите описание изображения здесь