import java.util.List;
+import org.hedgecode.chess.ParseException;
+
/**
* Moves
*
List<DetailMove> getMoves();
+ Moves parent();
+
DetailMove nullMove();
DetailMove currentMove();
+ void setResult(String result) throws ParseException;
+
+ String result();
+
}