Предполагаю, что требуется вывести поля аннотаций в том порядке, что указан в Solution.
В аннотациях - Author, Date - порядок правильный. Проблема, видимо, в файле Revision.
Экспериментальным путем заметил, что порядок вывода в рантайме меняется для тех полей аннотаций, где мы пишем дефолтное значение. Нам в Revision таких полей нужно 2 - authors, comment.
Пробовал менять порядок дефолтами, но к тому, что в Solution не пришел.
package com.javarush.task.task38.task3810;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Target(ElementType.ANNOTATION_TYPE)
@Retention(RetentionPolicy.RUNTIME)
public @interface Date {
short year();
short month();
short day();
short hour();
short minute();
short second();
}