code: public Date createDate(String month, String day, String year, String hour, 
                             String minute, String second, String millisecond) 
      	throws NumberFormatException {
          
          Date date = null;
          date = createDate(Integer.parseInt(month), Integer.parseInt(day), 
                            Integer.parseInt(year), Integer.parseInt(hour), 
                            Integer.parseInt(minute), Integer.parseInt(second), 
                            Integer.parseInt(millisecond));
          
          return date;
      }
docs: Create a date from the given data. If any of the values are invalid
  numbers, then a <code>NumberFormatException</code> is thrown.
  
  @param month The month (1-12)
  @param day The day (1-31)
  @param year The year (4-digit)
  @param hour The hour (0-23)
  @param minute The minutes (0-59)
  @param second The seconds (0-59)
  @param millisecond The milliseconds (0-999)
  
  @return The {@link Date} instance for the given date
  
  @throws NumberFormatException if the values are invalid numbers