есть класс Document с полями int red_num и String reg_date. Нужно реализовать метод comparableTo(), для возможнсти сортировки по полям red_num и reg_date
BespoyasovaV, интерфейс Comparable подразумевает что сраниваются два объекта, поэтому число полей не имеет значение.
Все будет зависеть от реализации, но в конце концов compareTo сведется к последовательному вызову методов compareTo у двух полей.
Остается лишь выбрать какое из полей является приоритетным при сравнении, а в случае получения результата "0" при вызове метода compareTo этого поля, вызывать метод второго.