code: public static MatrixNd createOrthographic(int size, float right, float left, float top, float bottom,
                                               float near, float far) {
          return createOrthographic(size, (double) right, (double) left, (double) top, (double) bottom, (double) near, (double) far);
      }
docs: Creates an orthographic viewing frustum built from the provided values
  
  @param size The size of the matrix, minimum of 4
  @param right the right most plane of the viewing frustum
  @param left the left most plane of the viewing frustum
  @param top the top plane of the viewing frustum
  @param bottom the bottom plane of the viewing frustum
  @param near the near plane of the viewing frustum
  @param far the far plane of the viewing frustum
  @return A viewing frustum built from the provided values