public boolean hasOverlappingGroupRanges(@NonNull final List<AllocatedGroupRange> otherRanges) {
        for (AllocatedGroupRange range : allocatedGroupRanges) {
            for (AllocatedGroupRange other : otherRanges) {
                if (range.overlaps(other)) {
                    return true;
                }
            }
        }
        return false;
    }
Checks if a given Unicast Address is within an allocated unicast address range

@param address Unicast Address
@return true if it is within a range or false otherwise
@throws IllegalArgumentException if address is invalid or out of range
mesh/src/main/java/no/nordicsemi/android/mesh/Provisioner.java