@Factory
    public static <T extends ViewGroup> Matcher<T> moreChildrenThan(int value) {
        return new ViewGroupComparison<T>(value, GREATER_THAN, GREATER_THAN);
    }
@ Factory public static < T extends ViewGroup > Matcher < T > moreChildrenThan ( int value ) { return new ViewGroupComparison < T > ( value , GREATER_THAN , GREATER_THAN ) ; }
Is value > expected?