전화번호부를 만들려고 하는데 ㄱ , ㄴ, ㄷ별로 소트할려고 합니다

아래와 같이 했는데 아예 나오지를 않네요

어떻게 하면 될까요?

 

  // 주소록 URI  
  Uri people = Contacts.CONTENT_URI;
  
  // 검색할 컬럼 정하기
  String[] projection = new String[] { Contacts._ID, Contacts.DISPLAY_NAME, Contacts.HAS_PHONE_NUMBER };
  String selection = ContactsContract.Contacts.DISPLAY_NAME + " >= 'ㄱ' and "+ContactsContract.Contacts.DISPLAY_NAME + " <= 'ㄷ' ";
  

  // 쿼리 날려서 커서 얻기
  String[] selectionArgs = null;
  String sortOrder = ContactsContract.Contacts.DISPLAY_NAME + "  COLLATE LOCALIZED ASC"; 

  return managedQuery(people, projection, selection, selectionArgs, sortOrder);