import java.util.Date;

/** Specifies basic formatting for dates, integers, money, and people */
public class BasicFormat {

  public static String formatDate( Date date ) {
    // BODY
  }

  /** Formats a date
   * @param year Full integral value of the year, e.g. 1945, 2008
   * @param month Zero-based month index, e.g. 0 is January, 6 is July
   * @param day One-based day of the month
   */
  public static String formatDate( int year, int month, int day ) {
    // BODY
  }

  public static String formatLong ( long number ) {
    // BODY
  }

  public static String formatMoney ( double amount )  {
    // BODY
    }

  public static String formatPerson ( String firstName, String lastName, 
                                      String userName) {
    // BODY
  }

}