code: public static String currentFormattedTimeStamp(String format) {
  		try {
  			SimpleDateFormat sdf = new SimpleDateFormat(format);
  			return sdf.format(new Date());
  		} catch (IllegalArgumentException | NullPointerException e) {
  			return(TimeStampUtils.currentDefaultFormattedTimeStamp());  
  		} 
  	}
docs: Gets the current date/time based on the provided {@code format}
  which is a SimpleDateFormat string. If application of the provided
  {@code format} fails a default format is used.
  The DEFAULT is defined in Messages.properties.
  @see SimpleDateFormat
  @param format a {@code String} representing the date format
  @return current formatted time stamp as {@code String}