import org.jetbrains.annotations.Nullable;

import java.util.List;

class Test {
  List<Pojo> things;

  void foo() {
    while(true) {
        Pojo x = newMethod();
        if (x == null) break;
        System.out.println(x.it);
    }
  }

    @Nullable
    private Test.Pojo newMethod() {
        Pojo x = things.get(0);

        if(x.it > 0) {
            return null;
        }
        things.remove(x);
        return x;
    }

    static class Pojo {
    double it;
    Pojo(double w) {
      it = w;
    }
  }
}