public <T extends Enum<?>> T randomElement(Class<T> enumType) {
		return enumType.getEnumConstants()[randomBetween(0, enumType.getEnumConstants().length - 1)];
	}
public < T extends Enum < ? > > T randomElement ( Class < T > enumType ) { return enumType . getEnumConstants ( ) [ randomBetween ( 0 , enumType . getEnumConstants ( ) . length - 1 ) ] ; }
Returns random enum value

@param <T>      element generic type
@param enumType enum class
@return random enum value