Class CompareChain<E>

java.lang.Object
org.aoju.bus.core.compare.CompareChain<E>
Type Parameters:
E - 对象泛型
All Implemented Interfaces:
Serializable, Iterable<Comparator<E>>, Comparator<E>, Chain<Comparator<E>,CompareChain<E>>

public class CompareChain<E> extends Object implements Chain<Comparator<E>,CompareChain<E>>, Comparator<E>, Serializable
比较器链 此链包装了多个比较器,最终比较结果按照比较器顺序综合多个比较器结果 按照比较器链的顺序分别比较,如果比较出相等则转向下一个比较器,否则直接返回 此类copy from Apache-commons-collections
Since:
Java 17+
Author:
Kimi Liu
See Also: