IDList = List();for each ContactType in input.Contact_Type{GetDetails = Contact_Types [ID == ContactType];IDList.add(GetDetails.ID);}GetSortOrder = (Contact_Types[ID in IDList].ID sort by Contact_Type).getall();input.Contact_Type = GetSortOrder;