public static String formatSpelledOutAmount(Double amount,Locale locale){
  return formatSpelledOutAmount(amount.doubleValue(),locale);
}

public static String formatSpelledOutAmount ( Double amount , Locale locale ) { return formatSpelledOutAmount ( amount . doubleValue ( ) , locale ) ; }
formats a double into a properly spelled out number string based on locale
