Index: trunk/src/main/java/omq/client/annotation/MultiMethod.java
===================================================================
--- trunk/src/main/java/omq/client/annotation/MultiMethod.java	(revision 82)
+++ trunk/src/main/java/omq/client/annotation/MultiMethod.java	(revision 83)
@@ -6,4 +6,10 @@
 import java.lang.annotation.Target;
 
+/**
+ * Annotation which indicates a method as Multi.
+ * 
+ * @author Sergi Toda <sergi.toda@estudiants.urv.cat>
+ * 
+ */
 @Retention(RetentionPolicy.RUNTIME)
 @Target(ElementType.METHOD)
Index: trunk/src/main/java/omq/client/proxy/MultiProxymq.java
===================================================================
--- trunk/src/main/java/omq/client/proxy/MultiProxymq.java	(revision 82)
+++ trunk/src/main/java/omq/client/proxy/MultiProxymq.java	(revision 83)
@@ -15,8 +15,8 @@
 
 /**
- * TODO Aquesta classe s'eliminarà tant bon punt es faci un proxymq més
- * intel·ligent
+ * MultiProxy class. Every proxy created with this class will invoke
+ * multi-asynchronous methods.
  * 
- * @author sergi
+ * @author Sergi Toda <sergi.toda@estudiants.urv.cat>
  * 
  */
Index: trunk/src/main/java/omq/client/proxy/Proxymq.java
===================================================================
--- trunk/src/main/java/omq/client/proxy/Proxymq.java	(revision 82)
+++ trunk/src/main/java/omq/client/proxy/Proxymq.java	(revision 83)
@@ -278,6 +278,24 @@
 	}
 
+	/**
+	 * This method returns an array with length @MultiMethod.waitNum() with all
+	 * the responses received.
+	 * 
+	 * @param corrId
+	 *            - Correlation Id of the request
+	 * @param wait
+	 *            - Array length
+	 * @param timeout
+	 *            - Timeout read in @SyncMethod.timeout(). If the timeout is set
+	 *            in 2 seconds, the system will wait 2 seconds for the arriving
+	 *            of all the responses.
+	 * @param type
+	 *            - Must be an Array type
+	 * @return resultArray
+	 * @throws Exception
+	 */
 	private Object getResults(String corrId, int wait, long timeout, Class<?> type) throws Exception {
 		Response resp = null;
+		// Get the component type of an array
 		Class<?> actualType = type.getComponentType();
 
