5253545556575859606162
public int compare(Method m1, Method m2) { return order(m1) - order(m2); } private int order(Method m) { Order order = m.getAnnotation(Order.class); return (order == null) ? Integer.MAX_VALUE : order.value(); } }); return sortedMethods; }