docs: public static List<String> getDatePatterns() throws IllegalAccessException
  	{
  		final Field[] fields = DatePatterns.class.getFields();
  		final List<String> list = new ArrayList<>(fields.length);
  		for (final Field field : fields)
  		{
  			list.add((String)field.get(field.getName()));
  		}
  		return list;
  	}