api/src/main/java/org/ocpsoft/rewrite/config/Perform.java
public static Perform all(final Operation... operations)
   {
      Assert.notNull(operations, "At least one operation is required.");
      Assert.assertTrue(operations.length > 0, "At least one operation is required.");
      return new Perform(flattenOperations(Arrays.asList(operations)).toArray(new Operation[] {}));
   }
public static Perform all(final Operation... operations)
   {
      Assert.notNull(operations, "At least one operation is required.");
      Assert.assertTrue(operations.length > 0, "At least one operation is required.");
      return new Perform(flattenOperations(Arrays.asList(operations)).toArray(new Operation[] {}));
   }
Creates a new {@link Perform} operation. If all provided {@link Operation} instances return <code>true</code>,
this operation returns <code>true</code>. If any provided operations return <code>false</code>, this operation
returns <code>false</code>.

@param operations the array of operations to be evaluated