diff --git a/src/main/java/teetime/stage/InitialElementProducer.java b/src/main/java/teetime/stage/InitialElementProducer.java
index d8bae2564b41a97f69dae6c13f0ee45c06b7d738..21fc37fdc9e7f7bf7332bc126e888e9a530da6c3 100644
--- a/src/main/java/teetime/stage/InitialElementProducer.java
+++ b/src/main/java/teetime/stage/InitialElementProducer.java
@@ -48,14 +48,14 @@ public final class InitialElementProducer<T> extends AbstractProducerStage<T> {
 		this.terminate();
 	}
 
-	public void setIter(final Iterable<T> elements) {
-		this.elements = elements;
-	}
-
 	public void setIter(final T... elements) {
 		this.elements = Arrays.asList(elements);
 	}
 
+	public void setIter(final Iterable<T> elements) {
+		this.elements = elements;
+	}
+
 	public static void main(final String[] args) {
 		// int[] array = new int[] { 0, 0, 0 };
 		// new IterableProducer<Integer>(array);