In http://www.sciencedirect.com/science/article/pii/S0166864107000193, Van Mill showed that a space $X$ is compact iff for any neighbourhood assignment $\{O_x: x\in X\}$ there is a compact subset $K$ of $X$ s.t. $\cup\{O_x : x \in K\} = X$. (See Theorem 2.5)
Note: A neighbourhood assignment in a space $X$ is a family $\{O_x: x\in X\}$ such that $x \in \tau(X)$ for any $x \in X$.
My question: why the following statement is correct: if $X$ is not compact then then there is an infinite cardinal $\lambda$ and a cover $\mathcal{U} = \{U_{\alpha}: \alpha < \lambda\} \subset \tau(X)$ of the space $X$ such that $\alpha < \beta$ implies $U_{\alpha} \subset U_{\beta}$ and $U_{\alpha} \neq X$ for any $\alpha < \lambda$.
It may be a silly question but I really do not understand. I only know that if $X$ is not compact then there is open cover $\mathcal{U}$ such that there is no finite subcover. Plese help me to understand this one.