| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. comparingExpectedFieldsOnly() | Limits the comparison of Protocol buffers to the fields set in the expected proto(s). | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. comparingExpectedFieldsOnly() | Limits the comparison of Protocol buffers to the fields set in the expected proto(s). | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringExtraRepeatedFieldElements() | Specifies that, for all repeated and map fields, any elements in the 'actual' proto which are
 not found in the 'expected' proto are ignored, with the exception of fields in the expected
 proto which are empty. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringExtraRepeatedFieldElements() | Specifies that, for all repeated and map fields, any elements in the 'actual' proto which are
 not found in the 'expected' proto are ignored, with the exception of fields in the expected
 proto which are empty. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringExtraRepeatedFieldElementsOfFieldDescriptors(Descriptors.FieldDescriptor firstFieldDescriptor,
                                                    Descriptors.FieldDescriptor... rest) | Specifies that extra repeated field elements for these explicitly specified field descriptors
 should be ignored. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringExtraRepeatedFieldElementsOfFieldDescriptors(Iterable<Descriptors.FieldDescriptor> fieldDescriptors) | Specifies that extra repeated field elements for these explicitly specified field descriptors
 should be ignored. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringExtraRepeatedFieldElementsOfFieldDescriptors(Descriptors.FieldDescriptor firstFieldDescriptor,
                                                    Descriptors.FieldDescriptor... rest) | Specifies that extra repeated field elements for these explicitly specified field descriptors
 should be ignored. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringExtraRepeatedFieldElementsOfFieldDescriptors(Iterable<Descriptors.FieldDescriptor> fieldDescriptors) | Specifies that extra repeated field elements for these explicitly specified field descriptors
 should be ignored. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringExtraRepeatedFieldElementsOfFields(int firstFieldNumber,
                                          int... rest) | Specifies that extra repeated field elements for these explicitly specified top-level field
 numbers should be ignored. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringExtraRepeatedFieldElementsOfFields(Iterable<Integer> fieldNumbers) | Specifies that extra repeated field elements for these explicitly specified top-level field
 numbers should be ignored. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringExtraRepeatedFieldElementsOfFields(int firstFieldNumber,
                                          int... rest) | Specifies that extra repeated field elements for these explicitly specified top-level field
 numbers should be ignored. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringExtraRepeatedFieldElementsOfFields(Iterable<Integer> fieldNumbers) | Specifies that extra repeated field elements for these explicitly specified top-level field
 numbers should be ignored. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringFieldAbsence() | Specifies that the 'has' bit of individual fields should be ignored when comparing for
 equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringFieldAbsence() | Specifies that the 'has' bit of individual fields should be ignored when comparing for
 equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringFieldAbsenceOfFieldDescriptors(Descriptors.FieldDescriptor firstFieldDescriptor,
                                      Descriptors.FieldDescriptor... rest) | Specifies that the 'has' bit of these explicitly specified field descriptors should be ignored
 when comparing for equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringFieldAbsenceOfFieldDescriptors(Iterable<Descriptors.FieldDescriptor> fieldDescriptors) | Specifies that the 'has' bit of these explicitly specified field descriptors should be ignored
 when comparing for equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringFieldAbsenceOfFieldDescriptors(Descriptors.FieldDescriptor firstFieldDescriptor,
                                      Descriptors.FieldDescriptor... rest) | Specifies that the 'has' bit of these explicitly specified field descriptors should be ignored
 when comparing for equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringFieldAbsenceOfFieldDescriptors(Iterable<Descriptors.FieldDescriptor> fieldDescriptors) | Specifies that the 'has' bit of these explicitly specified field descriptors should be ignored
 when comparing for equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringFieldAbsenceOfFields(int firstFieldNumber,
                            int... rest) | Specifies that the 'has' bit of these explicitly specified top-level field numbers should be
 ignored when comparing for equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringFieldAbsenceOfFields(Iterable<Integer> fieldNumbers) | Specifies that the 'has' bit of these explicitly specified top-level field numbers should be
 ignored when comparing for equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringFieldAbsenceOfFields(int firstFieldNumber,
                            int... rest) | Specifies that the 'has' bit of these explicitly specified top-level field numbers should be
 ignored when comparing for equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringFieldAbsenceOfFields(Iterable<Integer> fieldNumbers) | Specifies that the 'has' bit of these explicitly specified top-level field numbers should be
 ignored when comparing for equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringFieldDescriptors(Descriptors.FieldDescriptor firstFieldDescriptor,
                        Descriptors.FieldDescriptor... rest) |  | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringFieldDescriptors(Iterable<Descriptors.FieldDescriptor> fieldDescriptors) |  | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringFieldDescriptors(Descriptors.FieldDescriptor firstFieldDescriptor,
                        Descriptors.FieldDescriptor... rest) |  | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringFieldDescriptors(Iterable<Descriptors.FieldDescriptor> fieldDescriptors) |  | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringFields(int firstFieldNumber,
              int... rest) | Excludes the top-level message fields with the given tag numbers from the comparison. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringFields(Iterable<Integer> fieldNumbers) | Excludes the top-level message fields with the given tag numbers from the comparison. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringFields(int firstFieldNumber,
              int... rest) | Excludes the top-level message fields with the given tag numbers from the comparison. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringFields(Iterable<Integer> fieldNumbers) | Excludes the top-level message fields with the given tag numbers from the comparison. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringFieldScope(FieldScope fieldScope) | Excludes all specific field paths under the argument  FieldScope from the comparison. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringFieldScope(FieldScope fieldScope) | Excludes all specific field paths under the argument  FieldScope from the comparison. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringRepeatedFieldOrder() | Specifies that the ordering of repeated fields, at all levels, should be ignored when comparing
 for equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringRepeatedFieldOrder() | Specifies that the ordering of repeated fields, at all levels, should be ignored when comparing
 for equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringRepeatedFieldOrderOfFieldDescriptors(Descriptors.FieldDescriptor firstFieldDescriptor,
                                            Descriptors.FieldDescriptor... rest) | Specifies that the ordering of repeated fields for these explicitly specified field descriptors
 should be ignored when comparing for equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringRepeatedFieldOrderOfFieldDescriptors(Iterable<Descriptors.FieldDescriptor> fieldDescriptors) | Specifies that the ordering of repeated fields for these explicitly specified field descriptors
 should be ignored when comparing for equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringRepeatedFieldOrderOfFieldDescriptors(Descriptors.FieldDescriptor firstFieldDescriptor,
                                            Descriptors.FieldDescriptor... rest) | Specifies that the ordering of repeated fields for these explicitly specified field descriptors
 should be ignored when comparing for equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringRepeatedFieldOrderOfFieldDescriptors(Iterable<Descriptors.FieldDescriptor> fieldDescriptors) | Specifies that the ordering of repeated fields for these explicitly specified field descriptors
 should be ignored when comparing for equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringRepeatedFieldOrderOfFields(int firstFieldNumber,
                                  int... rest) | Specifies that the ordering of repeated fields for these explicitly specified top-level field
 numbers should be ignored when comparing for equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. ignoringRepeatedFieldOrderOfFields(Iterable<Integer> fieldNumbers) | Specifies that the ordering of repeated fields for these explicitly specified top-level field
 numbers should be ignored when comparing for equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringRepeatedFieldOrderOfFields(int firstFieldNumber,
                                  int... rest) | Specifies that the ordering of repeated fields for these explicitly specified top-level field
 numbers should be ignored when comparing for equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. ignoringRepeatedFieldOrderOfFields(Iterable<Integer> fieldNumbers) | Specifies that the ordering of repeated fields for these explicitly specified top-level field
 numbers should be ignored when comparing for equality. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. reportingMismatchesOnly() | If set, in the event of a comparison failure, the error message printed will list only those
 specific fields that did not match between the actual and expected values. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. reportingMismatchesOnly() | If set, in the event of a comparison failure, the error message printed will list only those
 specific fields that did not match between the actual and expected values. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. unpackingAnyUsing(TypeRegistry typeRegistry,
                 ExtensionRegistry extensionRegistry) |  | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. unpackingAnyUsing(TypeRegistry typeRegistry,
                 ExtensionRegistry extensionRegistry) |  | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. usingDoubleTolerance(double tolerance) | Compares double fields as equal if they are both finite and their absolute difference is less
 than or equal to tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. usingDoubleTolerance(double tolerance) | Compares double fields as equal if they are both finite and their absolute difference is less
 than or equal to tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. usingDoubleToleranceForFieldDescriptors(double tolerance,
                                       Descriptors.FieldDescriptor firstFieldDescriptor,
                                       Descriptors.FieldDescriptor... rest) | Compares double fields with these explicitly specified fields using the provided absolute
 tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. usingDoubleToleranceForFieldDescriptors(double tolerance,
                                       Iterable<Descriptors.FieldDescriptor> fieldDescriptors) | Compares double fields with these explicitly specified fields using the provided absolute
 tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. usingDoubleToleranceForFieldDescriptors(double tolerance,
                                       Descriptors.FieldDescriptor firstFieldDescriptor,
                                       Descriptors.FieldDescriptor... rest) | Compares double fields with these explicitly specified fields using the provided absolute
 tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. usingDoubleToleranceForFieldDescriptors(double tolerance,
                                       Iterable<Descriptors.FieldDescriptor> fieldDescriptors) | Compares double fields with these explicitly specified fields using the provided absolute
 tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. usingDoubleToleranceForFields(double tolerance,
                             int firstFieldNumber,
                             int... rest) | Compares double fields with these explicitly specified top-level field numbers using the
 provided absolute tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. usingDoubleToleranceForFields(double tolerance,
                             Iterable<Integer> fieldNumbers) | Compares double fields with these explicitly specified top-level field numbers using the
 provided absolute tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. usingDoubleToleranceForFields(double tolerance,
                             int firstFieldNumber,
                             int... rest) | Compares double fields with these explicitly specified top-level field numbers using the
 provided absolute tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. usingDoubleToleranceForFields(double tolerance,
                             Iterable<Integer> fieldNumbers) | Compares double fields with these explicitly specified top-level field numbers using the
 provided absolute tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. usingFloatTolerance(float tolerance) | Compares float fields as equal if they are both finite and their absolute difference is less
 than or equal to tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. usingFloatTolerance(float tolerance) | Compares float fields as equal if they are both finite and their absolute difference is less
 than or equal to tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. usingFloatToleranceForFieldDescriptors(float tolerance,
                                      Descriptors.FieldDescriptor firstFieldDescriptor,
                                      Descriptors.FieldDescriptor... rest) | Compares float fields with these explicitly specified fields using the provided absolute
 tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. usingFloatToleranceForFieldDescriptors(float tolerance,
                                      Iterable<Descriptors.FieldDescriptor> fieldDescriptors) | Compares float fields with these explicitly specified top-level field numbers using the
 provided absolute tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. usingFloatToleranceForFieldDescriptors(float tolerance,
                                      Descriptors.FieldDescriptor firstFieldDescriptor,
                                      Descriptors.FieldDescriptor... rest) | Compares float fields with these explicitly specified fields using the provided absolute
 tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. usingFloatToleranceForFieldDescriptors(float tolerance,
                                      Iterable<Descriptors.FieldDescriptor> fieldDescriptors) | Compares float fields with these explicitly specified top-level field numbers using the
 provided absolute tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. usingFloatToleranceForFields(float tolerance,
                            int firstFieldNumber,
                            int... rest) | Compares float fields with these explicitly specified top-level field numbers using the
 provided absolute tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. usingFloatToleranceForFields(float tolerance,
                            Iterable<Integer> fieldNumbers) | Compares float fields with these explicitly specified top-level field numbers using the
 provided absolute tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. usingFloatToleranceForFields(float tolerance,
                            int firstFieldNumber,
                            int... rest) | Compares float fields with these explicitly specified top-level field numbers using the
 provided absolute tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. usingFloatToleranceForFields(float tolerance,
                            Iterable<Integer> fieldNumbers) | Compares float fields with these explicitly specified top-level field numbers using the
 provided absolute tolerance. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosFluentAssertion. withPartialScope(FieldScope fieldScope) | Limits the comparison of Protocol buffers to the defined  FieldScope. | 
| IterableOfProtosFluentAssertion<M> | IterableOfProtosSubject. withPartialScope(FieldScope fieldScope) | Limits the comparison of Protocol buffers to the defined  FieldScope. |