code: protected List<ExecutableElement> getOrderedMethods(TypeElement typeElement, Comparator<ExecutableElement> comparator) {
  		List<ExecutableElement> methods = ElementFilter.methodsIn(typeElement.getEnclosedElements());
  		Collections.sort(methods, comparator);
  		return methods;
  	}
docs: Return methods from typeElement ordered by comparator
  @param typeElement
  @param comparator
  @return