package presenter.algorithms.Comparators;

import model.Line;

import java.util.Comparator;

/**
 * Implementierung verschiedener Algorithmen zur Berechnung von Ausgleichsgeraden.
 *
 * @Author: Armin Wolf
 * @Email: a_wolf28@uni-muenster.de
 * @Date: 19.06.2017.
 */
public class YOrderLineComparatorBegin implements Comparator<Line> {

    @Override
    public int compare(Line o1, Line o2) {
//    if (o1.getY1() == o2.getY1()) {
//      if (o1.getX1() <= o2.getX1()) {
//        return -1;
//      } else {
//        return 1;
//      }
//    } else if (o1.getY1() < o2.getY1()) {
//      return -1;
//    } else {
//      return 1;
//    }
        return o1.getY1().compareTo(o2.getY1());
    }
}