private bool IsMatch(object array, IntMatcher matcher)
 {
     if (array == null)
     {
         return false;
     }
     var i = _arrayHandler.AllElements(_container, array);
     while (i.MoveNext())
     {
         if (matcher.Match(_preparedComparison.CompareTo(i.Current)))
         {
             return true;
         }
     }
     return false;
 }
        private bool IsMatch(object array, IntMatcher matcher)
        {
            if (array == null)
            {
                return(false);
            }
            IEnumerator i = _arrayHandler.AllElements(_container, array);

            while (i.MoveNext())
            {
                if (matcher.Match(_preparedComparison.CompareTo(i.Current)))
                {
                    return(true);
                }
            }
            return(false);
        }