public final <T>Collection<T> parseArrayAndClose(Class<?> destinationCollectionClass,Class<T> destinationItemClass) throws IOException {
  return parseArrayAndClose(destinationCollectionClass,destinationItemClass,null);
}

public final < T > Collection < T > parseArrayAndClose ( Class < ? > destinationCollectionClass , Class < T > destinationItemClass ) throws IOException { return parseArrayAndClose ( destinationCollectionClass , destinationItemClass , null ) ; }
parse a json array from the given json parser ( which is closed after parsing completes ) into the given destination collection .
