# File lib/chef/provider/group.rb, line 75
      def compare_group
        @change_desc = nil
        if @new_resource.gid != @current_resource.gid
          @change_desc = "change gid #{@current_resource.gid} to #{@new_resource.gid}"
          return true
        end
        
        if(@new_resource.append)
          missing_members = []
          @new_resource.members.each do |member|
            next if @current_resource.members.include?(member)
            missing_members << member
          end
          if missing_members.length > 0
            @change_desc = "add missing member(s): #{missing_members.join(", ")}"
            return true
          end
        else
          if @new_resource.members != @current_resource.members
            @change_desc = "replace group members with new list of members"
            return true
          end
        end
        return false
      end