If @by="property", you can specify @sortValues to define the ordering of values to be sorted.
e.g.
@by="property" @property="visibility" @sortValues="public, protected, private" means 'public' model elements will list before 'protected' model elements, 'protected' will list before 'private'