@Test
 public void testClusterIteratorDirichlet() {
   List<Vector> data = TestKmeansClustering.getPoints(TestKmeansClustering.REFERENCE);
   ClusteringPolicy policy = new DirichletClusteringPolicy(3, 1);
   ClusterClassifier prior = newClusterClassifier();
   ClusterIterator iterator = new ClusterIterator(policy);
   ClusterClassifier posterior = iterator.iterate(data, prior, 5);
   assertEquals(3, posterior.getModels().size());
   for (Cluster cluster : posterior.getModels()) {
     System.out.println(cluster.asFormatString(null));
   }
 }