* @param y
     * @return the larger (closer to positive infinity) of either x or y1
     */
    public static BigDecimal max(
            BigDecimal x,
            BigDecimal y) {
        if (x.compareTo(y) == -1) {
            return new BigDecimal(y.toString());
        } else {
            return new BigDecimal(x.toString());
        }
    }

//    /**
//     * @param x
//     * @param y1
//     * @return the larger (closer to positive infinity) of either x or y1
//     */
//    public static BigDecimal max(
//            BigInteger x,
//            BigDecimal y1) {
//        BigDecimal x_BigDecimal = new BigDecimal(x);
//        return max(x_BigDecimal,y1);
//    }