@Override
    public Object @NotNull [] getVariants() {
      final Object[] variants = super.getVariants();
      return ContainerUtil.findAll(variants, o -> {
        /*if (o instanceof CandidateInfo) {
          o = ((CandidateInfo)o).getElement();
        }*/
        return match(o, myCond);
      }).toArray();
    }
@Override
    public Object @NotNull [] getVariants()