public StringClauses insertBefore(Enum existingKey, Enum newKey, String newValue) {
    """
	Convenience method for {@link #insertBefore(String, String)} when using enums.
    """
        return insertBefore(existingKey.name(), newKey.name(), newValue);
    }
public StringClauses insertBefore(Enum existingKey, Enum newKey, String newValue) {
        return insertBefore(existingKey.name(), newKey.name(), newValue);
    }
public StringClauses insertBefore ( Enum existingKey , Enum newKey , String newValue ) { return insertBefore ( existingKey . name ( ) , newKey . name ( ) , newValue ) ; }
Convenience method for {@link #insertBefore(String, String)} when using enums.
Convenience method for {