public static <TItem> Bson push(final String fieldName, @Nullable final TItem value) {
        return new SimpleUpdate<TItem>(fieldName, value, "$push");
    }
public static <TItem> Bson push(final String fieldName, @Nullable final TItem value) {
        return new SimpleUpdate<TItem>(fieldName, value, "$push");
    }
public static < TItem > Bson push ( final String fieldName , @ Nullable final TItem value ) { return new SimpleUpdate < TItem > ( fieldName , value , "$push" ) ; }
Creates an update that adds the given value to the array value of the field with the given name.

@param fieldName the non-null field name
@param value     the value, which may be null
@param <TItem>   the value type
@return the update
@mongodb.driver.manual reference/operator/update/push/ $push
Creates an update that adds the given value to the array value of the field with the given name .