public final Problem getLeadProblem() {
		Collections.sort(this.problems);
		return this.problems.isEmpty() ? null : this.problems.get(this.problems.size() - 1);
	}
public final Problem getLeadProblem ( ) { Collections . sort ( this . problems ) ; return this . problems . isEmpty ( ) ? null : this . problems . get ( this . problems . size ( ) - 1 ) ; }
Get the first problem of the highest severity.

@return The most severe problem in this set