int result = o1.getExecutionCourse().getExecutionPeriod().compareTo(o2.getExecutionCourse().getExecutionPeriod());
int result = -o1.getExecutionCourse().getExecutionPeriod().compareTo(o2.getExecutionCourse().getExecutionPeriod());
	public int compare(ExecutionCourseAnnouncementBoard o1, ExecutionCourseAnnouncementBoard o2) {	    int result = o1.getExecutionCourse().getExecutionPeriod().compareTo(o2.getExecutionCourse().getExecutionPeriod());	    if (result == 0) {		result = o1.getExecutionCourse().getNome().compareTo(o2.getExecutionCourse().getNome());	    }	    return (result == 0) ? o1.getExecutionCourse().getIdInternal().compareTo(o2.getExecutionCourse().getIdInternal()) : result;	}