code: @SuppressWarnings("unchecked")
    public static <T> T[] filterAndTransform(T[] array, FilteringTransformer<T> filteringTransformer) {
      return transform(filter(array, filteringTransformer), filteringTransformer);
    }
docs: Filters and transforms the elements in the array.
  
  @param <T> Class type of the elements in the array.
  @param array array to filter and transform.
  @param filteringTransformer {@link FilteringTransformer} used to filter and transform the array elements.
  @return a new array of the array class component type containing elements from the given array filtered
  (accepted) and transformed by the {@link FilteringTransformer}.
  @throws IllegalArgumentException if either the array or {@link FilteringTransformer} are null.
  @see org.cp.elements.lang.FilteringTransformer
  @see #filter(Object[], Filter)
  @see #transform(Object[], Transformer)