Class ComparablePropertyBuilder<V extends Comparable,​P extends Property<V>,​B extends ObjectValidatorBuilder<V,​? extends ComparablePropertyBuilder<V,​P,​B,​SELF>,​?>,​SELF extends ComparablePropertyBuilder<V,​P,​B,​SELF>>