2
The criteria are only used to limit the records returned by the group handler (which is used by the member handler).
If you want them ordered, then you have to sort the result array or to do a direct SQL query to the database with eg:
$sql = 'SELECT name FROM '.$this->db->prefix('groups').' ORDER BY name';