I Want to sort a List of employee in Java in which Boss name should appear first followed by other employeees in a Alphabetical order.
Employee employee1 = new Employee();
Employee employee2 = new Employee();
Employee employee3 = new Employee();
Employee employee4 = new Employee();
employee2.setName("X1");
employee2.setSalary("1000");
employee1.setName("BOSS");
employee1.setSalary("1000");
employee3.setName("A2");
employee3.setSalary("1000");
employee4.setName("X3");
employee4.setSalary("1000");
List<Employee> lists = new ArrayList<Employee>();
lists.add(employee1);
lists.add(employee2);
lists.add(employee3);
lists.add(employee4);
After sorting the output should be
BOSS
A2
X1
X3