import java.util.ArrayList;
public class JMLArrayListExample {
public ArrayList<String> elements;
public JMLArrayListExample () {
elements = new ArrayList<String>();
}
//@ assignable elements.objectState;
//@ ensures (elements.contains(s));
public void add(String s){
//@ reachable;
elements.add(s);
//@ reachable;
}
public static void main (String[] args){
System.out.println("wait");
JMLArrayListExample jale = new JMLArrayListExample();
jale.add("hello");
}
}