public StringClauses insertAfter(String existingKey, String newKey, String newValue) {
        return insertAfterImpl(existingKey, newKey, newValue);
    }
public StringClauses insertAfter(String existingKey, String newKey, String newValue) {
        return insertAfterImpl(existingKey, newKey, newValue);
    }
public StringClauses insertAfter ( String existingKey , String newKey , String newValue ) { return insertAfterImpl ( existingKey , newKey , newValue ) ; }
Inserts a new clause after the given key. Throws IllegalArgumentException if the existingKey does not exist.
Inserts a new clause after the given key . Throws IllegalArgumentException if the existingKey does not exist .