I have the following collection:
Collection<AgentSummaryDTO> agentDtoList = new ArrayList<AgentSummaryDTO>();
Where AgentSummaryDTO looks like this:
public class AgentSummaryDTO implements Serializable {
private Long id;
private String agentName;
private String agentCode;
private String status;
private Date createdDate;
private Integer customerCount;
}
Now I have to sort the collection agentDtoList based on the customerCount field, how to achieve this?