public interface TestClassInterface { public void setA(int _int); public void setB(float _float); public void setC(String _string); public String sumArray(String newA[]); public int setAndGetA(int newA); public int setACAndGetA(String newC, int newA); capability Setters { description = "All the set methods"; method = "setA(int _int)"; method = "setB(float _float)"; method = "setC(String _string)"; } capability SetAndGets { description = "All the set-and-get methods"; method = "sumArray(String newA[])"; method = "setAndGetA(int newA)"; method = "setACAndGetA(String newC, int newA)"; } struct StructJ { string name; float value; int year; } }