liquibase-core/src/main/java/liquibase/util/StringClauses.java
public StringClauses insertBefore(String existingKey, String newKey, String newValue) throws IllegalArgumentException {
        return insertBeforeImpl(existingKey, newKey, newValue);
    }
public StringClauses insertBefore(String existingKey, String newKey, String newValue) throws IllegalArgumentException {
        return insertBeforeImpl(existingKey, newKey, newValue);
    }
Inserts a new clause before the given key. Throws IllegalArgumentException if the existingKey does not exist.