Index: trunk/autoquest-test-utils/src/main/java/de/ugoe/cs/autoquest/tasktrees/TaskTreeChecker.java
===================================================================
--- trunk/autoquest-test-utils/src/main/java/de/ugoe/cs/autoquest/tasktrees/TaskTreeChecker.java	(revision 2254)
+++ trunk/autoquest-test-utils/src/main/java/de/ugoe/cs/autoquest/tasktrees/TaskTreeChecker.java	(revision 2258)
@@ -41,5 +41,6 @@
 
 /**
- * TODO comment
+ * This is a convenience class for testing to evaluate if a certain task or task instance structure
+ * matches a given textual specification for the structure. 
  * 
  * @version $Revision: $ $Date: 01.04.2012$
@@ -306,6 +307,5 @@
 
     /**
-     * @param task
-     * @param taskMapCopy
+     *
      */
     private void assertUserSession(TaskSpec           taskSpec,
@@ -334,6 +334,5 @@
 
     /**
-     * @param task
-     * @param taskMapCopy
+     *
      */
     private void assertTaskInstance(TaskSpec           taskSpec,
@@ -497,10 +496,5 @@
     
     /**
-     * <p>
-     * TODO: comment
-     * </p>
-     *
-     * @param taskInstance
-     * @return
+     *
      */
     private List<ITaskInstance> getChildren(ITaskInstance taskInstance) {
Index: trunk/autoquest-test-utils/src/main/java/de/ugoe/cs/autoquest/tasktrees/TaskTreeDecoder.java
===================================================================
--- trunk/autoquest-test-utils/src/main/java/de/ugoe/cs/autoquest/tasktrees/TaskTreeDecoder.java	(revision 2254)
+++ trunk/autoquest-test-utils/src/main/java/de/ugoe/cs/autoquest/tasktrees/TaskTreeDecoder.java	(revision 2258)
@@ -53,5 +53,6 @@
 
 /**
- * TODO comment
+ * This is a convenience class to parse a textual specification of an expected task structure to
+ * allow for a subsequent comparison of the specified structure with an existing one.
  * 
  * @version $Revision: $ $Date: 01.04.2012$
Index: trunk/autoquest-test-utils/src/main/java/de/ugoe/cs/autoquest/tasktrees/TaskTreeEncoder.java
===================================================================
--- trunk/autoquest-test-utils/src/main/java/de/ugoe/cs/autoquest/tasktrees/TaskTreeEncoder.java	(revision 2254)
+++ trunk/autoquest-test-utils/src/main/java/de/ugoe/cs/autoquest/tasktrees/TaskTreeEncoder.java	(revision 2258)
@@ -43,5 +43,6 @@
 
 /**
- * TODO comment
+ * Convenience class to encode user sessions, task instance lists, task instances or tasks into
+ * a human readable textual representation.
  * 
  * @version $Revision: $ $Date: 01.04.2012$
Index: trunk/autoquest-test-utils/src/main/java/de/ugoe/cs/autoquest/tasktrees/TaskTreeValidator.java
===================================================================
--- trunk/autoquest-test-utils/src/main/java/de/ugoe/cs/autoquest/tasktrees/TaskTreeValidator.java	(revision 2254)
+++ trunk/autoquest-test-utils/src/main/java/de/ugoe/cs/autoquest/tasktrees/TaskTreeValidator.java	(revision 2258)
@@ -40,5 +40,8 @@
 /**
  * <p>
- * TODO comment
+ * Convenience class to validate if certain restrictions to task trees and task tree instances
+ * apply. Restrictions are, e.g., that for every task there need to be instances or that for every
+ * sequence instance the children match the corresponding sequence model. This class is vor test and
+ * evaluation purposes only.
  * </p>
  * 
