reactor-core/src/main/java/reactor/core/publisher/Mono.java
public static <T> Mono<Boolean> sequenceEqual(Publisher<? extends T> source1,
			Publisher<? extends T> source2,
			BiPredicate<? super T, ? super T> isEqual, int prefetch) {
		return onAssembly(new MonoSequenceEqual<>(source1, source2, isEqual, prefetch));
	}
public static <T> Mono<Boolean> sequenceEqual(Publisher<? extends T> source1,
			Publisher<? extends T> source2,
			BiPredicate<? super T, ? super T> isEqual, int prefetch) {
		return onAssembly(new MonoSequenceEqual<>(source1, source2, isEqual, prefetch));
	}
public static < T > Mono < Boolean > sequenceEqual ( Publisher < ? extends T > source1 , Publisher < ? extends T > source2 , BiPredicate < ? super T , ? super T > isEqual , int prefetch ) { return onAssembly ( new MonoSequenceEqual <> ( source1 , source2 , isEqual , prefetch ) ) ; }
Returns a Mono that emits a Boolean value that indicates whether two Publisher sequences are the
same by comparing the items emitted by each Publisher pairwise based on the results of a specified
equality function.
<p>
<img class="marble" src="doc-files/marbles/sequenceEqual.svg" alt="">

@param source1 the first Publisher to compare
@param source2 the second Publisher to compare
@param isEqual a function used to compare items emitted by each Publisher
@param prefetch the number of items to prefetch from the first and second source Publisher
@param <T> the type of items emitted by each Publisher
@return a Mono that emits a Boolean value that indicates whether the two Publisher two sequences
are the same according to the specified function
Returns a Mono that emits a Boolean value that indicates whether two Publisher sequences are the same by comparing the items emitted by each Publisher pairwise based on the results of a specified equality function . <p > <img class = marble src = doc - files / marbles / sequenceEqual . svg alt = >