/** * Create a {@link PayloadCoordinate}. * * @param <T> * The coordinate type. * @param <O> * The payload type. * @param coord * The coordinate. * @param payload * The payload. * @return the newly created {@link PayloadCoordinate}. */ public static <T extends Coordinate, O> PayloadCoordinate<T, O> payload(T coord, O payload) { return new PayloadCoordinate<T, O>(coord, payload); }