public static String format(double value, String format) {
   return NumberUtils.format(Double.valueOf(value), format);
 }
 public static String format(Number value) {
   return NumberUtils.format(value);
 }
 public static String format(float value, String format) {
   return NumberUtils.format(Float.valueOf(value), format);
 }
 public static String format(long value, String format) {
   return NumberUtils.format(Long.valueOf(value), format);
 }
 public static String format(int value, String format) {
   return NumberUtils.format(Integer.valueOf(value), format);
 }
 public static String format(short value, String format) {
   return NumberUtils.format(Short.valueOf(value), format);
 }
 // ---- format -------------------------------------------------------
 public static String format(byte value, String format) {
   return NumberUtils.format(Byte.valueOf(value), format);
 }